package my.engine.core;

import my.engine.objects.PathNode;
import my.engine.objects.RequestBean;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.List;

/**
 * Created by IntelliJ IDEA.
 * User: emikolenko
 * Date: 22.02.2008
 * Time: 14:41:59
  */
public abstract class AbstractPathHandler {

    public abstract void processRequest(HttpServletRequest request, HttpServletResponse response, RequestBean requestBean);

    /**
     * should return value if there need to continue view
     * @return bollean
     */
    public abstract boolean continuePocess();

    public abstract List<PathNode> getResourcePath();

}
